package com.atguigu.tingshu.user.factory;

import com.atguigu.tingshu.user.strategy.PurchaseStrategy;

/**
 * @author atguigu-mqx
 * @ClassName PurchaseStrategyFactory
 * @description: TODO
 * @date 2024年04月29日
 * @version: 1.0
 */
public interface PurchaseStrategyFactory {
    //  接口定义：解决类的选择问题?

    /**
     * 返回类的实例
     * @param itemType
     * @return
     */
    PurchaseStrategy getStrategy(String itemType);

}
